package cn.genmer.test.security.model.mongoModel;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.bson.types.ObjectId;
import org.springframework.data.annotation.Id;
import org.springframework.data.mongodb.core.mapping.Document;

@Document("info")  // 注意注意，不要去用collation=xxx了，找半天
@Data
@AllArgsConstructor
@NoArgsConstructor
public class CostAnalysisMO {

    @Id
    private ObjectId id;
    private String ewbno;
    private String applyTime;
    private String belongSite;
    private String address;
    private String aio;
    private String addressDetail;
    private String desc;

    /**
     * 阿里云地址标准化 属性
     */
    // 省级行政区划，省、自治区、直辖市
    private String prov;
    // 地级行政区划，地级市、地区、自治州等
    private String city;
    // 县级行政区划，市辖区、县级市、县等
    private String district;
    // 乡级行政区划，镇、街道、乡等
    private String town;
    // 社区、自然村
    private String community;
    // 村组
    private String group;
    // 特指经济技术开发区
    private String devzone;
    // 主道路
    private String road;
    // 多个道路名集合，按分号";"分隔
    private String roads;
    // 主路号
    private String roadno;
    //
    private String poi;
    //

    //

    //

    //

    //

    //

    //
    //
}
